<template>
	<view>

	</view>
</template>

<script>
	export default {
		data() {
			return {

			};
		},
		onLoad() {
			this.login()
		},
		methods: {
			login() {
				const appid = 'wxb17d6616796dea17'
				const redirect_uri =
					'https://starlink_3.gitee.io/wxchat_login/#/pages/success/success' //授权后重定向的回调链接地址， 请使用 urlEncode 对链接进行处理
				const scope =
					'snsapi_base' //应用授权作用域，snsapi_base （不弹出授权页面，直接跳转，只能获取用户openid），snsapi_userinfo （弹出授权页面，可通过openid拿到昵称、性别、所在地。并且， 即使在未关注的情况下，只要用户授权，也能获取其信息 ）
				const state = '123' //重定向后会带上state参数，开发者可以填写a-zA-Z0-9的参数值，最多128字节
				uni.request({
					url: `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${appid}&redirect_uri=${redirect_uri}&response_type=code&scope=${scope}&state=${state}#wechat_redirect`
				}).then(res => {
					uni.showModal({
						title: '用户授权信息',
						content: JSON.stringify(res)
					})
					console.log(res);
				})
			}
		}
	}
</script>

<style lang="scss">

</style>